/* 自定义 Tailwind 实用类 */
@layer utilities {
    .glass-effect {
        @apply bg-white/80 backdrop-blur-md border border-white/20;
    }

    .gradient-bg {
        @apply bg-gradient-to-br from-blue-50 via-white to-indigo-50;
    }

    .btn-effect {
        @apply transform hover:scale-[1.02] active:scale-[0.98] transition-all duration-200;
    }

    .smooth-transition {
        @apply transition-all duration-300 ease-in-out;
    }

    .input-focus {
        @apply focus:outline-none focus:ring-2 focus:ring-primary/30 focus:border-primary;
    }
}